package com.jy.admin.enums;

/**
 * Created with IntelliJ IDEA.
 * User: sm
 * Date: 2022/1/12
 * Time: 10:19 上午
 */
public enum RocketCashCollectionTagEnum {

    //催收标签
    PTP_V2(104,1,"承诺还款|Promise to repay", "PTP"),
    PAY_LATER_V2(105, 1,"承诺还款|Promise to repay", "PTP"),
    PAID_V2(106, 1,"承诺还款|Promise to repay", "PTP"),
    LM_V2(107, 1,"转告|Tell", "LM"),
    CB_V2(108,1, "转告|Tell", "CB"),
    RTP_V2(109,0, "号码响铃|Number ringing", "RTP"),
    RNR_V2(110, 0,"号码响铃|Number ringing", "RNR"),
    SWF_V2(111, 0,"关机|Shutdown", "SWF"),
    WN_V2(112, 0,"号码无效|Invalid number", "WN"),
    NC_V2(113, 0,"号码响铃|Number ringing", "NC"),

    //打电话结果
    CALLING_RESULT_1(201, 1,"承诺还款|Promise to repay", "PTP"),
    CALLING_RESULT_2(202, 0,"号码响铃|Number ringing", "RNR"),
    CALLING_RESULT_3(203, 0,"关机|Shutdown", "SWF"),
    CALLING_RESULT_4(204, 0,"号码无效|Invalid number", "WN"),
    CALLING_RESULT_5(205, 0,"号码无效|Invalid number", "WN"),
    CALLING_RESULT_6(206, 0,"号码响铃|Number ringing", "RNR"),
    CALLING_RESULT_7(207, 1,"转告|Tell", "LM"),
    CALLING_RESULT_8(208, 0,"号码响铃|Number ringing", "RTP");


    private Integer type;
    private Integer rainType;
    private String desc;
    private String shortDesc;

    RocketCashCollectionTagEnum(Integer type,Integer rainType, String desc, String shortDesc) {
        this.type = type;
        this.rainType = rainType;
        this.desc = desc;
        this.shortDesc = shortDesc;
    }

    public Integer getType() {
        return type;
    }

    public RocketCashCollectionTagEnum setType(Integer type) {
        this.type = type;
        return this;
    }

    public String getDesc() {
        return desc;
    }

    public RocketCashCollectionTagEnum setDesc(String desc) {
        this.desc = desc;
        return this;
    }

    public String getShortDesc() {
        return shortDesc;
    }

    public RocketCashCollectionTagEnum setShortDesc(String shortDesc) {
        this.shortDesc = shortDesc;
        return this;
    }

    public Integer getRainType() {
        return rainType;
    }

    public RocketCashCollectionTagEnum setRainType(Integer rainType) {
        this.rainType = rainType;
        return this;
    }
}
